pitcher-like leaf - German English Dictionary